#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<unistd.h>

#define NUM 102
int main()
{
  char bar[NUM];
  memset(bar,0,sizeof(bar));
  int cnt=0;
  const char*label="|/\\";
  while(cnt<=100)
  {
    printf("[%-100s][%d%%] %c \r",bar,cnt,label[cnt%4]);//一开始bar字符数组为空
    bar[cnt++]='#';//字符数组输入数据
    fflush(stdout);
    usleep(30000);
  }
  printf("\n");
  return 0;
}
